var express = require('express');
var app = express();
var bodyParser = require('body-parser');
 
// 创建 application/x-www-form-urlencoded 编码解析
var urlencodedParser = bodyParser.urlencoded({ extended: false })
 
app.get('/05_index.html', function (req, res) {
   res.sendFile( __dirname + "/" + "05_index.html" );
})
 
app.post('/process_post', urlencodedParser, function (req, res) {//与get的不同之处就在这里：post需要设置字符编码
 
   // 输出 JSON 格式
   var response = {
       "first_name":req.body.first_name,//get为query,post为body
       "last_name":req.body.last_name
   };
   console.log(response);
   res.write('<head><meta charset="utf-8"></head>');
   res.end(JSON.stringify(response));
})
 
app.listen(8081, function () {
    console.log("服务启动");
})

/*
    浏览器访问 http://127.0.0.1:8081/05_index.html
*/